KS_SHIP_ADDRS
Ordinal |
Description |
Data |
Data |
Required |
Check
|
Comments |
---|---|---|---|---|---|---|
1 |
Customer Number |
string |
30 |
Y |
|
XREF lookup |
2 |
KommerceServer |
integer |
4 |
|
|
Used when new location originates in KS for a new customer also originating in KS. In this case the KS SQL reference can be played back to locate the proper business entity of type 'C'. |
3 |
Business Entity Type |
string |
1 |
Y |
'C' Customer |
Only customers can have alternate locations in KS at this time. |
4 |
Address Number |
string |
30 |
Y |
|
This is the integrating system's reference for this location. |
5 |
KommerceServer ID |
integer |
|
|
|
Used when new location originates in KS and the only thing known is the KS SQL reference. If the xref field is unknown KS will lookup based on the KS reference. |
6 |
Ship To Name |
string |
50 |
Y |
|
|
7 |
Address Line 1 |
string |
50 |
|
|
|
8 |
AddressLine 2 |
string |
50 |
|
|
|
9 |
Address Line 3 |
string |
50 |
|
|
|
10 |
City |
string |
50 |
|
|
|
11 |
State |
string |
50 |
|
|
If
the data field matches an entry in the state_province foreign key table, the
entity_address.stat_prov_ |
12 |
Zip Code |
string |
50 |
|
|
|
13 |
Country |
string |
50 |
Y |
|
The Country is a free form string but for best results, send up the ISO standard 2-character country code. KommerceServer will match this to an internal table so that the country can be maintained through a drop down list when adding or updating address locations. |
14 |
Phone |
string |
25 |
|
|
|
15 |
string |
5 |
|
|
If the warehouse plant code does not exist in the foreign key table, a new warehouse will be created automatically |
|
16 |
string |
30 |
|
|
This field is only used if a new warehouse needs to be created. |
|
17 |
Tax Code |
string |
15 |
|
|
If this field is blank, the assumption KS makes is that this location is non-taxable. |
18 |
Price Sheet Code |
string |
30 |
|
|
When determining item prices in the storefront this is used to identify customer specific pricing. A Price Sheet Code can be any string but should represent how your ERP system organizes pricing. For example, if by country you may opt to send in the ISO country code. If your system has this concept it is best to send in a relevant value. For example, if there is a branch where pricing is derived then send in the branch identifier. KommerceServer does not care what this value is but it will use this as a first-level filter when looking up customer pricing. |
19 |
Price basis Code |
string |
30 |
|
|
A secondary filter can be used for customer-specific price lookups. There can be more than one Price Basis per Price Sheet (e.g. LIST, WHOLESALE, MSRP, COST, etc.). If your ERP just has one price per Price Sheet then use a meaningful term like LIST or BASE for this field. This field can be left blank but if there are more 1 price defined for a Price Sheet it will be ambiguous so pricing cannot be determined. |
20 |
Matrix Group Values |
string |
Max |
|
Use
"&" to delimit between pairs and |
Refer to notes for the same field on the KS_CUSTOMERS export; These should be created consistently but KommerceServer supports this to the Entity address level which is also updated by the KS_CUSTOMERS export (primary) |
21 |
Default Ship Via |
|
|
|
|
Indicates a default Ship Via code for the shipping address. During checkout in the Store is there is a freight method that is associated to this ship via code, it will be the default. |
22 |
Free Shipping Minimum |
|
|
|
|
Indicates a minimum dollar amount required for free shipping. Only those freight methods that are eligible for customer-specific minimum will this feature be applied. Note: You must send up a number greater then 0 for this feature to be active. |